package inheritance;
/**
 * 1、使用 "super( [实参列表] )" 可以 调用父类的构造方法
 * 2、通过 "super.名称" 可以访问从父类继承的、可见的 字段 或 方法
 * 3、了解什么是字段的遮盖
 */
public class Tree extends Botany{
    //如果子类中声明了与父类同名的字段(并且父类中的同名字段是可见的)
    //此时在子类中使用 该名称对应的字段时，会使用 子类中的字段 而不是从父类继承的、可见的字段
    protected String name = "树";//子类可以重新声明父类中的成员

    public void show(){
        System.out.println("super() : " + super.name);
        System.out.println("this.name : " + this.name);
        System.out.println("name : " + name);
    }

    public static void main(String[] args) {
        Tree t = new Tree();
        t.show();
    }
}
